package co.th.bjc.md.dao;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class Hospital implements Serializable {

	private static final long serialVersionUID = 1L;
	private BigDecimal hospitalCode;
	private String hospitalNameTH;
	private String hospitalNameEN;
	private String hospitalType;
	private String address;
	private String telephone;
	private String email;
	private Person president;
	private Province province;
	private Region region;
	private String createBy;
	private Date createDate;
	private String updateBy;
	private Date updateDate;

	public Hospital() {

	}

	public Hospital(BigDecimal hospitalCode, String hospitalNameTH,
			String hospitalNameEN, String hospitalType, String address,
			String telephone, String email, Person president,
			Province province, Region region, String createBy, Date createDate,
			String updateBy, Date updateDate) {
		super();
		this.hospitalCode = hospitalCode;
		this.hospitalNameTH = hospitalNameTH;
		this.hospitalNameEN = hospitalNameEN;
		this.hospitalType = hospitalType;
		this.address = address;
		this.telephone = telephone;
		this.email = email;
		this.president = president;
		this.province = province;
		this.region = region;
		this.createBy = createBy;
		this.createDate = createDate;
		this.updateBy = updateBy;
		this.updateDate = updateDate;
	}

	public BigDecimal getHospitalCode() {
		return hospitalCode;
	}

	public void setHospitalCode(BigDecimal hospitalCode) {
		this.hospitalCode = hospitalCode;
	}

	public String getHospitalNameTH() {
		return hospitalNameTH;
	}

	public void setHospitalNameTH(String hospitalNameTH) {
		this.hospitalNameTH = hospitalNameTH;
	}

	public String getHospitalNameEN() {
		return hospitalNameEN;
	}

	public void setHospitalNameEN(String hospitalNameEN) {
		this.hospitalNameEN = hospitalNameEN;
	}

	public String getHospitalType() {
		return hospitalType;
	}

	public void setHospitalType(String hospitalType) {
		this.hospitalType = hospitalType;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Person getPresident() {
		return president;
	}

	public void setPresident(Person president) {
		this.president = president;
	}

	public Province getProvince() {
		return province;
	}

	public void setProvince(Province province) {
		this.province = province;
	}

	public Region getRegion() {
		return region;
	}

	public void setRegion(Region region) {
		this.region = region;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
}
